d9678631c7566e77ea76e112f23683a819c75f82,src/main/java/com/googlecode/phisix/api/resource/StocksServlet.java,StocksServlet,doGet,#HttpServletRequest#HttpServletResponse#,66
Before Change
reader = new BufferedReader(new InputStreamReader(stream));
Stocks stocks = parser.parse(reader);
getMarshaller().marshal(stocks, resp.getOutputStream());
resp.setContentType("text/xml");
} catch (Exception e) {
throw new ServletException(e);
} finally {
After Change
Stocks stocks = parser.parse(reader);
String requestURI = req.getRequestURI();
if (requestURI.endsWith(".xml")) {
resp.setContentType("text/xml");
getMarshaller().marshal(stocks, resp.getOutputStream());
} else if (requestURI.endsWith(".json")) {
resp.setContentType("application/json");
getGson().toJson(stocks, resp.getWriter());
}
} catch (Exception e) {